master dental technician - French English Dictionary